What are the useful UNIX functions that MS doesn't implement? And why? [closed]

Posted by prosseek on Stack Overflow See other posts from Stack Overflow or by prosseek
Published on 2010-04-29T16:17:31Z Indexed on 2010/04/29 16:37 UTC
Read the original article Hit count: 335

Filed under:
|

When programming with Python, I came across some functions that are not implemented on Windows. os.fork() may be one of them.

UNIX came before WinNT, so the WinNT developers (most notably Dave Cutler) must knew about the features and functions of the UNIX. But, to me, it seems that MS didn't like UNIX so much that they mistakenly/intentionally skipped or distorted some of the useful UNIX functions/features; i.e. /abc/def in UNIX, \abc\def in Windows as an easy example.

And when I read the Windows System Programming book, I felt uncomfortable as the Windows system functions seem nothing more than a tweak from UNIX. (I might be wrong.)

  • What are those functions/features that MS OSes don't have, but UNIX origninated?
  • Is there any reason for this? Do they just want to differentiate from UNIX world? Or do they think some of the UNIX functions are unnecessary?
  • Is Windows a tweak from UNIX? Or, is there any great OS features that were invented in MS to make Windows better than UNIX?

© Stack Overflow or respective owner

Related posts about unix

Related posts about Windows